Power Control Enhancement for Random Access

ABSTRACT

According to an aspect, a method for communications includes determining whether a random access procedure is initiated for a first service that requires a more reliable random access than a second service. In response to the determination that the random access procedure is initiated for the first service, respective transmit power for one or more messages of the random access procedure is estimated based at least in part on parameter settings for the first service. The messages are transmitted to a network node during the random access procedure by using the respective transmit power.

RELATED APPLICATIONS

This application is a continuation of and claims the benefit of andpriority to Application No. PCT/CN2018/076509 having an effective filingdate of 12 Feb. 2018, which claims the benefit of and priority to“Provisional” Application No. PCT/CN2017/078054, filed 24 Mar. 2017. Theentire contents of each aforementioned application is incorporatedherein by reference.

TECHNICAL FIELD

The present disclosure generally relates to communications, and morespecifically, relates to wireless communications.

BACKGROUND

This section introduces aspects that may facilitate a betterunderstanding of the disclosure. Accordingly, the statements of thissection are to be read in this light and are not to be understood asadmissions about what is in the prior art or what is not in the priorart.

Communication service providers and network operators have beencontinually facing challenges to deliver value and convenience toconsumers by, for example, providing compelling network services andperformances. To meet dramatically increasing traffic requirements, oneinteresting option for communication technique development is to supportvarious services with different quality of service (QoS) requirementsvia a common network. In next generation communication systems such as5G or new radio (NR), radio devices are expected to be able to establishsessions for different types of services by initiating random access(RA). Different services, such as ultra-reliable lower latencycommunication (URLLC), enhanced mobile broadband (eMBB), massive machinetype communication (MTC) and the like, usually have different latencyrequirements. The user experience may be impacted due to the latency ofthe RA.

SUMMARY

This summary is provided to introduce a selection of concepts in asimplified form that are further described below in detaileddescription. This summary is not intended to identify key features oressential features of the claimed subject matter, nor is it intended tobe used to limit the scope of the claimed subject matter.

A wireless communication network such as NR may be able to supportvarious types of services via a common network. Some services such asURLLC may have tight requirements with respect to reliability and delay.If the same parameter settings are applied for all services, the radioconnection setup of a service with more strict requirements for thereliable RA may experience the same large delay as other services.Therefore, it may be desirable to reduce the delay for the servicerequiring more reliable RA.

The present disclosure proposes a solution of power control enhancementfor RA, which may enable a transmit power boost to be applied for RAmessage transmissions by a terminal device for a service with higherreliability requirements, so that the terminal device can access to anetwork node for this service with high success rate and short delay.

According to a first aspect of the present disclosure, there is provideda method implemented at a radio device. The radio device may comprise aterminal device. The method may comprise determining whether a RAprocedure is initiated for a first service which requires a morereliable RA than a second service. In response to the determination thatthe RA procedure is initiated for the first service, respective transmitpower for one or more messages of the RA procedure may be estimatedbased at least in part on parameter settings for the first service. Themethod may further comprise transmitting the one or more messages to anetwork node during the RA procedure by using the respective transmitpower.

In an exemplary embodiment, the estimation of the respective transmitpower for the one or more messages of the RA procedure based at least inpart on the parameter settings for the first service may comprise:determining at least one power boost parameter for the one or moremessages according to the parameter settings for the first service; andcalculating the respective transmit power for the one or more messagesbased at least in part on the at least one power boost parameter.

According to a second aspect of the present disclosure, there isprovided an apparatus. The apparatus may comprise one or more processorsand one or more memories comprising computer program codes. The one ormore memories and the computer program codes may be configured to, withexecution of the one or more processors, cause the apparatus at least toperform any step of the method according to the first aspect of thepresent disclosure.

According to a third aspect of the present disclosure, there is provideda computer-readable medium having computer program codes embodiedthereon which, when executed on a computer, cause the computer toperform any step of the method according to the first aspect of thepresent disclosure.

According to a fourth aspect of the present disclosure, there isprovided an apparatus. The apparatus may comprise a determining module,an estimating module and a transmitting module. In accordance with someexemplary embodiments, the determining module may be operable to carryout at least the determining step of the method according to the firstaspect of the present disclosure. The estimating module may be operableto carry out at least the estimating step of the method according to thefirst aspect of the present disclosure. The transmitting module may beoperable to carry out at least the transmitting step of the methodaccording to the first aspect of the present disclosure.

According to a fifth aspect of the present disclosure, there is provideda method implemented at a radio device. The radio device may comprise anetwork node. The method may comprise configuring parameter settings fora first service and a second service. The first service may require amore reliable RA than the second service. The method may furthercomprise transmitting the parameter settings to a terminal device.According to an exemplary embodiment, the parameter settings may enablethe terminal device to perform different transmit power estimations fora message of a RA procedure according to whether the RA procedure isinitiated for the first service or the second service.

In an exemplary embodiment, the method according to the fifth aspect ofthe present disclosure may further comprise receiving one or moremessages from the terminal device during the RA procedure initiated forthe first service.

According to a sixth aspect of the present disclosure, there is providedan apparatus. The apparatus may comprise one or more processors and oneor more memories comprising computer program codes. The one or morememories and the computer program codes may be configured to, withexecution by the one or more processors, cause the apparatus at least toperform any step of the method according to the fifth aspect of thepresent disclosure.

According to a seventh aspect of the present disclosure, there isprovided a computer-readable medium having computer program codesembodied thereon which, when executed on a computer, cause the computerto perform any step of the method according to the fifth aspect of thepresent disclosure.

According to an eighth aspect of the present disclosure, there isprovided an apparatus. The apparatus may comprise a configuring moduleand a transmitting module. In accordance with some exemplaryembodiments, the configuring module may be operable to carry out atleast the configuring step of the method according to the fifth aspectof the present disclosure. The transmitting module may be operable tocarry out at least the transmitting step of the method according to thefifth aspect of the present disclosure.

Optionally, the apparatus according to the eighth aspect of the presentdisclosure may further comprise a receiving module. In accordance withsome exemplary embodiments, the receiving module may be operable tocarry out at least the receiving step of the method according to thefifth aspect of the present disclosure.

In accordance with some exemplary embodiments, the parameter settingsmay cause the respective transmit power for the one or more messages forthe first service to be boosted compared to the second service. Forexample, the one or more messages may comprise at least one of apreamble of physical random access channel (PRACH) and message 3.

In accordance with some exemplary embodiments, the parameter settingsmay indicate at least one of the following power parameters: a higherinitial received target power of a preamble of PRACH for the firstservice than for the second service; a larger power ramping factor forthe preamble of PRACH for the first service than for the second service;and a larger maximum number of preamble transmission of PRACH for thefirst service than for the second service.

In accordance with some exemplary embodiments, the parameter settingsmay indicate at least one of the following power parameters: a firstincrement of an initial received target power of a preamble of PRACH forthe first service relative to the second service; a second increment ofa power ramping factor for the preamble of PRACH for the first servicerelative to the second service; and a third increment of a maximumnumber of preamble transmission of PRACH for the first service relativeto the second service.

In accordance with some exemplary embodiments, the parameter settingsmay indicate a fourth increment of transmit power for message 3 for thefirst service relative to the second service. Alternatively oradditionally, the parameter settings may indicate to use one or morepower parameters for a preamble of PRACH for the first service tocalculate a fifth increment of transmit power for message 3 for thefirst service relative to the second service.

In accordance with some exemplary embodiments, the parameter settingsmay be obtained from the network node or predefined at the radio devicesuch as a terminal device.

BRIEF DESCRIPTION OF THE DRAWINGS

The disclosure itself, the preferable mode of use and further objectivesare best understood by reference to the following detailed descriptionof the embodiments when read in conjunction with the accompanyingdrawings, in which:

FIG. 1 is a flowchart illustrating a method according to someembodiments of the present disclosure;

FIG. 2 is a flowchart illustrating another method according to someembodiments of the present disclosure;

FIG. 3 is a flowchart illustrating a method for implementing powercontrol enhancement for RA according to an embodiment of the presentdisclosure;

FIG. 4 is a block diagram illustrating an apparatus according to variousembodiments of the present disclosure;

FIG. 5 is a block diagram illustrating another apparatus according tosome embodiments of the present disclosure; and

FIG. 6 is a block diagram illustrating yet another apparatus accordingto some embodiments of the present disclosure.

DETAILED DESCRIPTION

The embodiments of the present disclosure are described in detail withreference to the accompanying drawings. It should be understood thatthese embodiments are discussed only for the purpose of enabling thoseskilled persons in the art to better understand and thus implement thepresent disclosure, rather than suggesting any limitations on the scopeof the present disclosure. Reference throughout this specification tofeatures, advantages, or similar language does not imply that all of thefeatures and advantages that may be realized with the present disclosureshould be or are in any single embodiment of the disclosure. Rather,language referring to the features and advantages is understood to meanthat a specific feature, advantage, or characteristic described inconnection with an embodiment is included in at least one embodiment ofthe present disclosure. Furthermore, the described features, advantages,and characteristics of the disclosure may be combined in any suitablemanner in one or more embodiments. One skilled in the relevant art willrecognize that the disclosure may be practiced without one or more ofthe specific features or advantages of a particular embodiment. In otherinstances, additional features and advantages may be recognized incertain embodiments that may not be present in all embodiments of thedisclosure.

As used herein, the term “wireless communication network” refers to anetwork following any suitable communication standards, such as longterm evolution-advanced (LTE-A), LTE, wideband code division multipleaccess (WCDMA), high-speed packet access (HSPA), and so on. Furthermore,the communications between a terminal device and a network node in thewireless communication network may be performed according to anysuitable generation communication protocols, including, but not limitedto, the first generation (1G), the second generation (2G), 2.5G, 2.75G,the third generation (3G), the fourth generation (4G), 4.5G, the futurefifth generation (5G) communication protocols, and/or any otherprotocols either currently known or to be developed in the future.

The term “network node” refers to a network device in a wirelesscommunication network via which a terminal device accesses to thenetwork and receives services therefrom. The network device refers to abase station (BS), an access point (AP), multi-cell/multicastcoordination entity (MCE), a gateway, a server, a controller or anyother suitable device in the wireless communication network. The BS maybe, for example, a node B (NodeB or NB), an evolved NodeB (eNodeB oreNB), a next generation NodeB (gNodeB or gNB), a remote radio unit(RRU), a radio header (RH), a remote radio head (RRH), a relay, a lowpower node such as a femto, a pico, and so forth.

Yet further examples of the network node comprise multi-standard radio(MSR) radio equipment such as MSR BSs, network controllers such as radionetwork controllers (RNCs) or base station controllers (BSCs), basetransceiver stations (BTSs), transmission points, transmission nodes,positioning nodes and/or the like. More generally, however, the networknode may represent any suitable device (or group of devices) capable,configured, arranged, and/or operable to enable and/or provide aterminal device access to the wireless communication network or toprovide some service to a terminal device that has accessed to thewireless communication network.

The term “terminal device” refers to any end device that can access awireless communication network and receive services therefrom. By way ofexample and not limitation, the terminal device refers to a mobileterminal, user equipment (UE), or other suitable devices. The UE may be,for example, a subscriber station, a portable subscriber station, amobile station (MS) or an access terminal (AT). The terminal device mayinclude, but not limited to, portable computers, image capture terminaldevices such as digital cameras, gaming terminal devices, music storageand playback appliances, a mobile phone, a cellular phone, a smartphone, a tablet, a wearable device, a personal digital assistant (PDA),a vehicle, and the like.

The terminal device may support device-to-device (D2D) communication,for example by implementing a 3GPP standard for sidelink communication,and may in this case be referred to as a D2D communication device.

As yet another specific example, in an internet of things (IoT)scenario, a terminal device may represent a machine or other device thatperforms monitoring, sensing and/or measurements etc., and transmits theresults of such monitoring, sensing and/or measurements etc. to anotherterminal device and/or a network equipment. The terminal device may inthis case be a machine-to-machine (M2M) device, which may in a 3GPPcontext be referred to as a machine-type communication (MTC) device.

As one particular example, the terminal device may be a UE implementingthe 3GPP narrow band internet of things (NB-IoT) standard. Particularexamples of such machines or devices are sensors, metering devices suchas power meters, industrial machinery, or home or personal appliances,e.g. refrigerators, televisions, personal wearables such as watches etc.In other scenarios, a terminal device may represent a vehicle or otherequipment, for example, a medical instrument that is capable ofmonitoring, sensing and/or reporting etc. on its operational status orother functions associated with its operation.

In this disclosure, a radio device may be a network node or a terminaldevice. That is, a method proposed according to the disclosure can beimplemented at a network node or a terminal device, to which the powercontrol enhancement for RA may be applicable.

As used herein, the terms “first”, “second” and so forth refer todifferent elements. The singular forms “a” and “an” are intended toinclude the plural forms as well, unless the context clearly indicatesotherwise. The terms “comprises”, “comprising”, “has”, “having”,“includes” and/or “including” as used herein, specify the presence ofstated features, elements, and/or components and the like, but do notpreclude the presence or addition of one or more other features,elements, components and/or combinations thereof. The term “based on” isto be read as “based at least in part on”. The term “one embodiment” and“an embodiment” are to be read as “at least one embodiment”. The term“another embodiment” is to be read as “at least one other embodiment”.Other definitions, explicit and implicit, may be included below.

As described previously, various types of services, such as URLLC, eMBBand mMTC, may be supported by NR via a common network. Differentservices have different reliability and latency requirements. Comparedto the eMBB and mMTC services, the URLLC service is more reliable anddelay sensitive.

A RA procedure may be initiated to establish a session for a specificservice. RA may impact the user experience since one significant part ofthe latency introduced during communications is the latency of the RA.Many differentiated RA configurations with respect to delay sensitivityof services may be applied in a communication system. For instance,reconfiguration of numerology/transmission time interval (TTI) durationduring RA may be performed to speed up the RA procedure for someservices. As another example, a smaller backoff window size may be usedto initiate the next RA procedure earlier when the previous RA procedurefails. Alternatively, PRACH resource partition may be used to reduce thePRACH collision probability for the URLLC service.

In addition to the schemes mentioned above, the power control strategyused during the RA procedure could also impact the success rate of RA.For example, according to the power control strategy applied for PRACHin LTE, the transmit power of a preamble of PRACH can be calculated byusing a parameter PREAMBLE_RECEIVED_TARGET_POWER, which represents thetarget received power of the preamble and may be set as follows:

PREAMBLE_RECEIVED_TARGET_POWER=preambleInitialReceivedTargetPower+DELTA_PREAMBLE+(PREAMBLE_TRANSMISSION_COUNTER−1)*powerRampingStep  (1)

where preambleInitialReceivedTargetPower represents the initial preamblepower, DELTA_PREAMBLE represents a preamble format based offset,PREAMBLE_TRANSMISSION_COUNTER represents a counter for preambletransmission, and powerRampingStep represents a power ramping factor. Itis noted that higher PREAMBLE_RECEIVED_TARGET_POWER means the relativehigher transmit power of the preamble.

Then the RA procedure may be performed by instructing the physical layerto transmit a preamble using the selected PRACH, the correspondingrandom access-radio network temporary identifier (RA-RNTI), preambleindex and PREAMBLE_RECEIVED_TARGET_POWER.

If no RA response is received within the RA response window, or if noneof all received RA responses contains a RA preamble identifiercorresponding to the transmitted RA preamble, the RA response receptionis considered not successful and the media access control (MAC) entitymay take some appropriate actions.

For example, if the notification of power ramping suspension has notbeen received from lower layers, PREAMBLE_TRANSMISSION_COUNTER may beincreased by 1.

If PREAMBLE_TRANSMISSION_COUNTER=preambleTransMax+1, and the RA preambleis transmitted on the secondary primary cell (SpCell) in dualconnectivity case, a RA problem may be indicated to upper layers, wherepreambleTransMax represents the maximum number of preamble transmission.If the RA preamble is transmitted on the secondary cell (SCell), thenthe RA procedure is considered unsuccessfully completed.

If in this RA procedure the RA preamble was selected by MAC, then basedon the backoff parameter, a random backoff time may be selectedaccording to a uniform distribution between 0 and the backoff parametervalue. The subsequent RA transmission may be delayed by the backofftime.

Some radio resource control (RRC) information element may be used toconfigure the generic RA parameters. For example, the informationelement RACH-ConfigCommon may be used to specify the generic RAparameters, such as preambleInitialReceivedTargetPower,PREAMBLE_TRANSMISSION_COUNTER, powerRampingStep and preambleTransMax.These parameters may impact the PRACH transmit power settings.

If the same power control parameter settings are applied to a preambleof PRACH (which may also be referred to as message 1) or message 3 forall services, the radio connection setup of the URLLC service mayexperience the same large delay as the eMBB/mMTC services.

Taking the advantage of the flexibility of power control makes itpossible to ensure the reliability of RA traffics, for example, byenhancing transmit power for specific services. In the proposed solutionaccording to some exemplary embodiments of the present disclosure, aspecial transmit power boost may be applied for RA message transmissionsby a terminal device for some specified services, so that the RA delayfor the specified services can be reduced.

FIG. 1 is a flowchart illustrating a method according to someembodiments of the present disclosure. The method illustrated in FIG. 1may be performed by an apparatus implemented at a terminal device orcommunicatively coupled to a terminal device. In accordance with theexemplary embodiment, the terminal device may comprise a UE, a mobilestation, a wireless device, a PDA, a laptop computer, a tablet computer,a smart phone, a portable device, or any other user device being capableof participating in communication of a wireless network.

According to the exemplary method illustrated in FIG. 1, a radio devicesuch as a terminal device may determine whether a RA procedure isinitiated for a first service at block 102. The first service such asURLLC service may require a more reliable RA than a second service suchas eMBB service or mMTC service. It will be appreciated that althoughsome embodiments are described in connection with URLLC, eMBB and mMTCservices, the method according to the embodiment of the presentdisclosure may also be applicable to any other suitable service, trafficor session for which a RA procedure may be initiated.

In response to the determination that the RA procedure is initiated forthe first service, the terminal device may estimate respective transmitpower for one or more messages of the RA procedure at block 104, basedat least in part on parameter settings for the first service. Theparameter settings may indicate one or more parameters related to powercontrol, certain power control strategies or rules for the RA procedure,and/or the like.

At block 106, the terminal device may transmit the one or more messagesto a network node during the RA procedure by using the respectivetransmit power as estimated at block 104. In an exemplary embodiment,the one or more messages may comprise at least one of a preamble ofPRACH and message 3.

It is noted that the exemplary illustrations of the one or more messagesare not limited to the preamble of PRACH, message 1 and message 3 in thecontext of NR and LTE, but may comprise other RA messages. The proposedmethods, apparatus and related products herein may also be applicable toother suitable network environments, for example, various wirelesscommunication systems which can support RA message transmissions fordifferent types of sessions or services, although some exemplaryembodiments are described with respect to NR or LTE.

According to an exemplary embodiment, the parameter settings asdescribed in connection with FIG. 1 may cause the respective transmitpower for the one or more messages for the first service to be boostedcompared to the second service. Boosting the transmit power of aspecific message means increasing the original transmit power of thismessage by a predefined amount.

For example, the parameter settings may indicate or specify at least onepower boost parameter for a type of service, thereby achieving anincrease of transmit power of a RA message for this type of service. Thepower boost parameter may comprise a target value of transmit power, ora relative boost value for transmit power.

In accordance with the exemplary method illustrated in FIG. 1, theestimation of the respective transmit power for the one or more messagesof the RA procedure based at least in part on the parameter settings forthe first service may comprises: determining at least one power boostparameter for the one or more messages according to the parametersettings for the first service; and calculating the respective transmitpower for the one or more messages based at least in part on the atleast one power boost parameter.

According to an exemplary embodiment, the parameter settings may beobtained from the network node or predefined at the terminal device. Forexample, the network node may transmit the parameter settings to theterminal device through broadcasting signals and/or upon registration ofthe terminal device to the network node.

FIG. 2 is a flowchart illustrating another method according to someembodiments of the present disclosure. The method illustrated in FIG. 2may be performed by an apparatus implemented at a network node orcommunicatively coupled to a network node. In accordance with theexemplary embodiment, the network node may comprise a gNB, an eNB, a BS,an AP, a communication node, a control center, a relay station, arepeater, or any other network device being capable of participating incommunication of a wireless network.

In accordance with the exemplary method illustrated in FIG. 2, thenetwork node may configure parameter settings for a first service and asecond service, as shown in block 202. As described in connection withFIG. 1, the first service requires a more reliable RA than a secondservice. For example, the first service may comprise the URLLC serviceor any other service having tight requirements with respect toreliability and/or delay.

According to an exemplary embodiment, the network node may use somesystem information elements to configure the parameter settings. Forexample, a specified RRC information element such as RACH-ConfigCommonmay be used to inform a terminal device of certain RA parametersindicated by the configured parameter settings.

At block 204, the network node may transmit the parameter settings to aterminal device. For example, the parameter settings may be transmittedto the terminal device via broadcasting signals, registration signalsand/or the like. According to an exemplary embodiment, the parametersettings may enable the terminal device to perform different transmitpower estimations for a message of a RA procedure according to whetherthe RA procedure is initiated for the first service or the secondservice.

Accordingly, the terminal device obtaining the parameter settings fromthe network node may perform power control enhancement for uplink RA inaccordance with the exemplary method illustrated in FIG. 1. Optionally,the network node may receive one or more messages from the terminaldevice during the RA procedure initiated for the first service. Theparameter settings may cause respective transmit power for the one ormore messages for the first service to be boosted compared to the secondservice.

In an exemplary embodiment, the parameter settings may enable to realizea transmit power boost of a preamble of PRACH for the terminal devicewith the first service. A possible way to increase the transmit power ofthe preamble is to boost the value of PREAMBLE_RECEIVED_TARGET_POWER.

For example, the parameter settings may indicate at least one of thefollowing power parameters: a higher initial received target power of apreamble of PRACH for the first service than for the second service; alarger power ramping factor for the preamble of PRACH for the firstservice than for the second service; and a larger maximum number ofpreamble transmission of PRACH for the first service than for the secondservice.

In this regard, new values of preambleInitialReceivedTargetPower andpowerRampingStep may be specified for the first service such as URLLCservice, so as to differentiate the RA power control of the firstservice from the second service such as eMBB or mMTC service. Forexample, some new parameters may be introduced in RACH-ConfigCommon toboost PRACH transmit power for a terminal device with URLLC service,such as preambleInitialReceivedTargetPowerUrllc, powerRampingStepUrllc,preambleTransMaxUrllc and/or the like. Correspondingly, the originalparameters preambleInitialReceivedTargetPower, powerRampingStep andpreambleTransMax are applied to a terminal device with eMBB or mMTCservice.

Compared to the original parameters defined in the conventional wirelesscommunication network such as LTE, thepreambleInitialReceivedTargetPowerUrllc is larger thanpreambleInitialReceivedTargetPower, powerRampingStepUrllc is larger thanpowerRampingStep, and preambleTransMaxUrllc is larger thanpreambleTransMax. The higher PREAMBLE_RECEIVED_TARGET_POWER calculatedfor the URLLC service using one or more new parameters means relativehigher transmit power of the preamble.

Alternatively, the parameter settings as described in combination withFIG. 1 and FIG. 2 may indicate at least one of the following powerparameters: a first increment of an initial received target power of apreamble of PRACH for the first service relative to the second service;a second increment of a power ramping factor for the preamble of PRACHfor the first service relative to the second service; and a thirdincrement of a maximum number of preamble transmission of PRACH for thefirst service relative to the second service.

In this regard, some new parameters may be specified for the firstservice such as URLLC service to indicate the relative power boost. Forexample, the first increment may be denoted asdeltaPreambleInitialReceivedTargetPowerUrllc (>0 dB), the secondincrement may be denoted as deltaPowerRampingStepUrllc (>0 dB), and thethird increment may be denoted as deltapreambleTransMaxUrllc (>0 dB).The new parameters may be specified in RACH-ConfigCommon from thenetwork node to boost PRACH transmit power for a terminal device withURLLC service. Alternatively or additionally, these parameters may alsobe predefined at the terminal device to save the signaling overhead.

Accordingly, the terminal device can determine one or more boostparameters for the PRACH transmission using the following equations:

preambleInitialReceivedTargetPowerUrllc=preambleInitialReceivedTargetPower+deltaPreambleInitialReceivedTargetPowerUrllc  (2)

powerRampingStepUrllc=powerRampingStep+deltaPowerRampingStepUrllc   (3)

preambleTransMaxUrllc=preambleTransMax+deltapreambleTransMaxUrllc   (4)

In addition to a power boost for PRACH, it is also meaningful to apply apower boost for message 3 transmission for URLLC service. For example,at a PRACH collision between a first UE with URLLC service and a secondUE with eMBB service, there may be a high probability that both UEs willsend message 3 according to the same RA response from the gNB. If thefirst UE applies a power boost for message 3 transmission, there isstill a high probability that the gNB successfully detects the message 3from the first UE even though there is a message 3 collision between thefirst UE and the second UE.

Thus, according to an exemplary embodiment, a message 3 power boost maybe enabled for the terminal device with the first service which requiresa more reliable RA than the second device. For example, the parametersettings may indicate a fourth increment of transmit power for message 3for the first service relative to the second service. Alternatively, theparameter settings may indicate to use one or more power parameters fora preamble of PRACH for the first service to calculate a fifth incrementof transmit power for message 3 for the first service relative to thesecond service.

Correspondingly, there may be two options to boost the transmit power ofmessage 3 for a UE with URLLC service. In Option I, a power boost may beachieved by predefining an offset (>0 dB) as the fourth increment formessage 3 transmission for a UE with URLLC service. The UE can firstlycalculate the transmit power according to the normal power controlschemes such as those applied in LTE. Then the UE can estimate thetransmit power for message 3 by increasing the calculated transmit powerwith the predefined offset.

In Option II, if one or more power boost parameters are preconfigured orpredefined for PRACH, these parameters may be reused to calculate atransmit power boost for message 3. For example, the UE can calculateone of offset1 to offset4 using the following equations as the fifthincrement to estimate the transmit power for message 3.

offset1=preambleInitialReceivedTargetPowerUrllc−preambleInitialReceivedTargetPower  (5)

offset2=(PREAMBLE_TRANSMISSION_COUNTER−1)*(powerRampingStepUrllc−powerRampingStep)  (6)

offset3=DeltaPreambleInitialReceivedTargetPowerUrllc   (7)

offset4=(PREAMBLE_TRANSMISSION_COUNTER−1)*deltaPowerRampingStepUrllc  (8)

It will be realized that the power boost parameters and the parametersettings described herein are just examples. Other suitable parametersettings, the associated power boost parameters and the specific valuesthereof may also be applicable to implement the proposed methods.

FIG. 3 is a flowchart illustrating a method for implementing powercontrol enhancement for RA according to an embodiment of the presentdisclosure. In the illustrated method, a UE may apply a transmissionpower boost to a preamble of PRACH (or simply “PRACH” for short) and/ormessage 3 based at least in part on the type of a session for which a RAis initiated. Different services may correspond to different sessiontypes. In the typical case, the session type may be determined by thepriority of the logical channel that has data for transmission.

As shown in block 304 of FIG. 3, when a UE has a session request in RA,the high protocol layer of the UE can determine the session type (suchas URLLC, eMBB or mMTC) for which the RA is initiated. An indicator ofthe determined session type may be sent from the high protocol layer ofthe UE to the MAC layer. At block 306, the MAC layer can determineparameter settings and one or more power boost parameters for thetransmit power estimation of PRACH and/or message 3 according to theindicator.

In an exemplary embodiment, the parameter settings and the power boostparameters for the transmit power estimation can be determined orobtained from the transmit power boost configuration for PRACH and/ormessage 3. Such transmit power boost configuration may be received bythe UE from the network side, as shown in the optional block 302 of FIG.3. Alternatively or additionally, the UE also can retrieve thepredefined parameter settings and/or the predefined power boostparameters locally.

At block 308, the MAC layer of the UE can estimate the transmit powerfor PRACH and/or message 3 using the determined parameters and parametersettings. Then the transmission of PRACH or message 3 can be scheduledduring the RA procedure in the air interface. Accordingly, the UE cantransmit PRACH and/or message 3 using the estimated transmit power, asshown in block 310.

The proposed methods as illustrated with respect to FIGS. 1-3 canenhance the transmission power control for PRACH and/or message 3 by aterminal device for a more reliable service in RA, so as to increase theRA success rate and reduce the RA delay for this service.

For example, according to the proposed methods, a transmit power boostmay be applied for uplink RA message transmissions by a UE with URLLCservice, so that the UE with URLLC service can access to the system withshort delay compared to a UE with eMBB/mMTC service. In an exemplaryembodiment, a power boost may be applied to the PRACH for the UE withURLLC service, so that the gNB can detect the PRACH from the UE with ahigher probability. Alternatively or additionally, the transmit powerfor message 3 of the UE with URLLC service may also be boosted, so thatthere is a higher probability for the gNB to detect message 3 from theUE with URLLC service at a collision with another UE with eMBB/mMTCservice.

It is noted that in a two-step RA procedure, a power boost for newmessage 1 transmission as an aggregated PRACH and message 3 transmissionmay be applied for URLLC service. Accordingly, the above illustratedembodiments of a network node for parameter settings configuration andtransmission, and a terminal device for service type determination,transmit power estimation and RA message transmission may be applicableto the two-step RA procedure in a similar way. In this case, a RAresponse message as a contention resolution message from the networknode acting as a receiver of the new message 1 can be sent to theterminal device acting as a RA initiator.

The various blocks shown in FIGS. 1-3 may be viewed as method steps,and/or as operations that result from operation of computer programcode, and/or as a plurality of coupled logic circuit elementsconstructed to carry out the associated function(s). The schematic flowchart diagrams described above are generally set forth as logical flowchart diagrams. As such, the depicted order and labeled steps areindicative of specific embodiments of the presented methods. Other stepsand methods may be conceived that are equivalent in function, logic, oreffect to one or more steps, or portions thereof, of the illustratedmethods. Additionally, the order in which a particular method occurs mayor may not strictly adhere to the order of the corresponding stepsshown.

FIG. 4 is a block diagram illustrating an apparatus 400 according tovarious embodiments of the present disclosure. As shown in FIG. 4, theapparatus 400 may comprise one or more processors such as processor 401and one or more memories such as memory 402 storing computer programcodes 403. The memory 402 may be non-transitorymachine/processor/computer readable storage medium. In accordance withsome exemplary embodiments, the apparatus 400 may be implemented as anintegrated circuit chip or module that can be plugged or installed intoa terminal device as described with respect to FIG. 1, or a network nodeas described with respect to FIG. 2.

In some implementations, the one or more memories 402 and the computerprogram codes 403 may be configured to, with the one or more processors401, cause the apparatus 400 at least to perform any operation of themethod as described in connection with FIG. 1. In other implementations,the one or more memories 402 and the computer program codes 403 may beconfigured to, with the one or more processors 401, cause the apparatus400 at least to perform any operation of the method as described inconnection with FIG. 2. Alternatively or additionally, the one or morememories 402 and the computer program codes 403 may be configured to,with the one or more processors 401, cause the apparatus 400 at least toperform more or less operations to implement the proposed methodsaccording to the exemplary embodiments of the present disclosure.

FIG. 5 is a block diagram illustrating an apparatus 500 according tosome embodiments of the present disclosure. As shown in FIG. 5, theapparatus 500 may comprise a determining module 501, an estimatingmodule 502 and a transmitting module 503. In an exemplary embodiment,the apparatus 500 may be implemented at a terminal device. Thedetermining module 501 may be operable to carry out the operation inblock 102, the estimating module 502 may be operable to carry out theoperation in block 104, and the transmitting module 503 may be operableto carry out the operation in block 106. Optionally, the determiningmodule 501, the estimating module 502 and/or the transmitting module 503may be operable to carry out more or less operations to implement theproposed methods according to the exemplary embodiments of the presentdisclosure.

FIG. 6 is a block diagram illustrating an apparatus 600 according tosome embodiments of the present disclosure. As shown in FIG. 6, theapparatus 600 may comprise a configuring module 601 and a transmittingmodule 602. In an exemplary embodiment, the apparatus 600 may beimplemented at a network node. The configuring module 601 may beoperable to carry out the operation in block 202, and the transmittingmodule 602 may be operable to carry out the operation in block 204. Inan exemplary embodiment, the apparatus 600 may further comprise areceiving module (not shown in FIG. 6) which may be operable to receiveone or more messages from a terminal device. Optionally, the configuringmodule 601, the transmitting module 602 and/or the receiving module maybe operable to carry out more or less operations to implement theproposed methods according to the exemplary embodiments of the presentdisclosure.

In general, the various exemplary embodiments may be implemented inhardware or special purpose chips, circuits, software, logic or anycombination thereof. For example, some aspects may be implemented inhardware, while other aspects may be implemented in firmware or softwarewhich may be executed by a controller, microprocessor or other computingdevice, although the disclosure is not limited thereto. While variousaspects of the exemplary embodiments of this disclosure may beillustrated and described as block diagrams, flow charts, or using someother pictorial representation, it is well understood that these blocks,apparatus, systems, techniques or methods described herein may beimplemented in, as non-limiting examples, hardware, software, firmware,special purpose circuits or logic, general purpose hardware orcontroller or other computing devices, or some combination thereof.

As such, it should be appreciated that at least some aspects of theexemplary embodiments of the disclosure may be practiced in variouscomponents such as integrated circuit chips and modules. It should thusbe appreciated that the exemplary embodiments of this disclosure may berealized in an apparatus that is embodied as an integrated circuit,where the integrated circuit may comprise circuitry (as well as possiblyfirmware) for embodying at least one or more of a data processor, adigital signal processor, baseband circuitry and radio frequencycircuitry that are configurable so as to operate in accordance with theexemplary embodiments of this disclosure.

It should be appreciated that at least some aspects of the exemplaryembodiments of the disclosure may be embodied in computer-executableinstructions, such as in one or more program modules, executed by one ormore computers or other devices. Generally, program modules includeroutines, programs, objects, components, data structures, etc. thatperform particular tasks or implement particular abstract data typeswhen executed by a processor in a computer or other device. The computerexecutable instructions may be stored on a computer readable medium suchas a hard disk, optical disk, removable storage media, solid statememory, random access memory (RAM), etc. As will be appreciated by oneof skill in the art, the function of the program modules may be combinedor distributed as desired in various embodiments. In addition, thefunction may be embodied in whole or partly in firmware or hardwareequivalents such as integrated circuits, field programmable gate arrays(FPGA), and the like.

The present disclosure includes any novel feature or combination offeatures disclosed herein either explicitly or any generalizationthereof. Various modifications and adaptations to the foregoingexemplary embodiments of this disclosure may become apparent to thoseskilled in the relevant arts in view of the foregoing description, whenread in conjunction with the accompanying drawings. However, any and allmodifications will still fall within the scope of the non-limiting andexemplary embodiments of this disclosure.

What is claimed is:
 1. A method implemented at a radio device,comprising: determining whether a random access procedure is initiatedfor a first service that requires a more reliable random access than asecond service; determining a respective parameter of transmit power forone or more messages of the random access procedure, based at least inpart on parameter settings for the first service, in response to thedetermination that the random access procedure is initiated for thefirst service; and transmitting, the one or more messages to a networknode during the random access procedure by using an estimated transmitpower based on the respective parameter of transmit power.
 2. The methodaccording to claim 1, wherein the parameter settings cause therespective transmit power for the one or more messages for the firstservice to be boosted compared to the second service.
 3. The methodaccording to claim 1, wherein the one or more messages comprise at leastone of a preamble of physical random access channel and message
 3. 4.The method according to claim 1, wherein the parameter settings indicateat least one of the following power parameters: a higher initialreceived target power of a preamble of physical random access channelfor the first service than for the second service; a larger powerramping factor for the preamble of physical random access channel forthe first service than for the second service; and a larger maximumnumber of preamble transmissions of physical random access channel forthe first service than for the second service.
 5. The method accordingto claim 1, wherein the parameter settings indicate at least one of thefollowing power parameters: a first increment of an initial receivedtarget power of a preamble of physical random access channel for thefirst service relative to the second service; a second increment of apower ramping factor for the preamble of physical random access channelfor the first service relative to the second service; and a thirdincrement of a maximum number of preamble transmissions of physicalrandom access channel for the first service relative to the secondservice.
 6. The method according to claim 1, wherein the parametersettings indicate a fourth increment of transmit power for message 3 forthe first service relative to the second service.
 7. The methodaccording to claim 1, wherein the respective parameter of transmit powerfor one or more messages of the random access procedure comprises atleast one power boost parameter, wherein the estimated transmit powerbased on the respective parameter of transmit power is achieved by:calculating the transmit power for the one or more messages based atleast in part on the at least one power boost parameter.
 8. The methodaccording to claim 1, wherein the parameter settings are obtained fromthe network node or predefined at the radio device.
 9. An apparatus,comprising: one or more processors; and one or more memories storingcomputer program instructions that, when executed by the one or moreprocessors, cause the apparatus to: determine whether a random accessprocedure is initiated for a first service that requires a more reliablerandom access than a second service; determine a respective parameter oftransmit power for one or more messages of the random access procedure,based at least in part on parameter settings for the first service, inresponse to the determination that the random access procedure isinitiated for the first service; and transmit the one or more messagesto a network node during the random access procedure by using anestimated transmit power based on at least the respective parameter oftransmit power.
 10. The apparatus according to claim 9, wherein theparameter settings cause the estimated transmit power based on therespective parameter for the one or more messages for the first serviceto be boosted compared to the second service.
 11. The apparatusaccording to claim 9, wherein the one or more messages comprise at leastone of a preamble of physical random access channel and message
 3. 12.The apparatus according to claim 9, wherein the parameter settingsindicate at least one of the following power parameters: a higherinitial received target power of a preamble of physical random accesschannel for the first service than for the second service; a largerpower ramping factor for the preamble of physical random access channelfor the first service than for the second service; and a larger maximumnumber of preamble transmissions of physical random access channel forthe first service than for the second service.
 13. The apparatusaccording to claim 9, wherein the parameter settings indicate at leastone of the following power parameters: a first increment of an initialreceived target power of a preamble of physical random access channelfor the first service relative to the second service; a second incrementof a power ramping factor for the preamble of physical random accesschannel for the first service relative to the second service; and athird increment of a maximum number of preamble transmissions ofphysical random access channel for the first service relative to thesecond service.
 14. The apparatus according to claim 9, wherein therespective parameter of transmit power for the one or more messages ofthe random access procedure comprises at least one power boostparameter, wherein execution of the computer instructions causes theapparatus to achieve the estimated transmit power for the one or moremessages of the random access procedure based at least on the respectiveparameter for the first service by: calculating the transmit power forthe one or more messages based at least in part on the at least onepower boost parameter.
 15. The apparatus according to claim 9, whereinthe parameter settings are obtained from the network node or predefinedat the apparatus.
 16. A method implemented at a radio device,comprising: configuring parameter settings for a first service and asecond service, wherein the first service requires a more reliablerandom access than the second service; and transmitting the parametersettings to a terminal device, wherein the parameter settings enable theterminal device to determine a different parameter of transmit power toestimate transmit power for a message of a random access procedureaccording to whether the random access procedure is initiated for thefirst service or the second service.
 17. The method according to claim16, wherein the one or more messages comprise at least one of a preambleof physical random access channel and message
 3. 18. The methodaccording to claim 16, wherein the parameter settings indicate at leastone of the following power parameters: a higher initial received targetpower of a preamble of physical random access channel for the firstservice than for the second service; a larger power ramping factor forthe preamble of physical random access channel for the first servicethan for the second service; and a larger maximum number of preambletransmissions of physical random access channel for the first servicethan for the second service.
 19. The method according to claim 16,wherein the parameter settings indicate at least one of the followingpower parameters: a first increment of an initial received target powerof a preamble of physical random access channel for the first servicerelative to the second service; a second increment of a power rampingfactor for the preamble of physical random access channel for the firstservice relative to the second service; and a third increment of amaximum number of preamble transmission of physical random accesschannel for the first service relative to the second service.
 20. Themethod according to claim 19, wherein the parameter settings indicate afourth increment of transmit power for message 3 for the first servicerelative to the second service.
 21. An apparatus, comprising: one ormore processors; and one or more memories storing computer instructionsthat, when executed by the one or more processors, cause the apparatusto: configure parameter settings for a first service and a secondservice, wherein the first service requires a more reliable randomaccess than the second service; and transmit the parameter settings to aterminal device, wherein the parameter settings enable the terminaldevice to determine a different parameter of transmit power to estimatetransmit power for a message of a random access procedure according towhether the random access procedure is initiated for the first serviceor the second service.
 22. The apparatus according to claim 21, whereinthe one or more messages comprise at least one of a preamble of physicalrandom access channel and message
 3. 23. The apparatus according toclaim 21, wherein the parameter settings indicate at least one of thefollowing power parameters: a higher initial received target power of apreamble of physical random access channel for the first service thanfor the second service; a larger power ramping factor for the preambleof physical random access channel for the first service than for thesecond service; and a larger maximum number of preamble transmissions ofphysical random access channel for the first service than for the secondservice.